"""
    时间：2019年1月28日22:31:28
    功能v1.0：汇率换算
    新增功能v2.0：美元人民币相互转换
    新增功能v3.0：循环计算，输入Q退出循环
"""
# 汇率
USD_RATE = 6.77

# 循环计数
while_count = 0

# 输入人民币
current_value = input("请输入带单位金额：（退出程序请按Q）")

# 输入Q退出循环
while current_value != "Q":

    # 循环一次就计数1次
    while_count = while_count + 1

    # print(current_value[-3:])

    # 获取种类
    nuit = current_value[-3:]

    if nuit == "CNY":

        # 字符型换成整数型
        rmb_value = eval(current_value[:-3])

        # 计算美元金额
        usd_value = rmb_value / USD_RATE

        # 输出金额
        print("换算成美元为：", usd_value)

    elif nuit == "USD":

        # 字符串转换为整数型
        usd_value = eval(current_value[:-3])

        # 求人民币金额
        rmb_value = usd_value * USD_RATE

        # 输出金额
        print("换算成人民币：", rmb_value)

    # 其他情况
    else:
        print("该版本尚未支持此货币转换汇率")


    print("*******************************")

    # 带货币单位的输入
    current_value = input("请输入带单位的金额：（退出程序请按Q）")

print("程序已退出")
